<?php
$pdo = new PDO('mysql:host=192.168.10.123;port=13306;dbname=bbs',
    'root', '123456',
    [PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8']//设置编码
);
$stmt = $pdo->query('select * from users');
if (!$stmt) {
    die('执行查询是失败');
}
// 一次性解析并返回 ①
$allData = $stmt->fetchAll(PDO::FETCH_ASSOC); // 解析成数组 也可以解析成对象
print_r($allData); // 打印数组
// 循环解析每一行 ②
while($row = $stmt->fetch(PDO::FETCH_OBJ)){ // 解析成匿名对象
    echo "姓名:{$row->username} 年龄:{$row->age}";
}
// 注意：上面两种代码不能同时使用(因为读取数据后会将读取位置放在末尾)


